package com.lanou.activity.mapper;

import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

@Mapper
public interface PlainInfoRestMapper {
    /**
     * @description  在企划商品对应表sale_prd_中根据商品种类id和是否可用查询 对应的企划编号sp_no
     * @author 66
     * @date 17/9/26
     * @param
     */
    List<Map<String,Object>> selectSpno(String prd_no);

    /**
     * @description 根据获取的企划编号sp_no  查询对应的企划信息
     * @author 66
     * @date 17/9/26
     * @param
     */
    List<Map<String,Object>>  selectPlainInfoRest(@Param("params")Map<String,Object> params);

    /**
     * @description   根据con_no在促销条件表sale_cdn_info中查询   促销条件名称con_name
     * @author 66
     * @date 17/9/26
     * @param
     */
    List<Map<String,Object>>  selectConname(@Param("params")String conNo);

    /**
     * @description    根据dis_no 在优惠信息表discount_info中查询   优惠名称dis_name    优惠值dis_value
     * @author 66
     * @date 17/9/26
     * @param
     */
    List<Map<String,Object>>  selectDisname(@Param("params")String disNo);

    /**
     * @description    根据买赠的编号 g_no 在买赠信息表slgf_info中查询   买赠名称g_name     赠品编号g_prd_no
     * @author 66
     * @date 17/9/26
     * @param
     */
    List<Map<String,Object>>  selectGname(@Param("params")String gNo);

    /**
     * @description    根据商品类型的编号  查询商品类型的名称
     * @author 66
     * @date 17/9/26
     * @param
     */
    List<Map<String,Object>>  selectPrdname(@Param("params")String pro_no);

    /**
     * @description   根据限额的编号lmt_no   查询  限额名字lmt_name   类别lmt_type  限额数值 lmt_count  是否使用is_uased
     * @author 66
     * @date 17/9/26
     * @param
     */
    List<Map<String,Object>>  selectLmt(@Param("params")String lmtNo);



}
